package com.joysuch.wwyt.workflow.bean;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 业务流程当前节点Task
 */
@Data
public class WorkFlowTaskBean implements Serializable {

    @ApiModelProperty("主键ID")
    private Long id;

    @ApiModelProperty("任务节点ID")
    private String taskId;

    @ApiModelProperty("任务节点名称")
    private String taskName;

    @ApiModelProperty("任务节点表单数据")
    private String formData;

    @ApiModelProperty("业务流程ID")
    private Long processId;

    @ApiModelProperty("业务流程实例ID")
    private String processInstanceId;

    @ApiModelProperty("节点变量Map")
    private String varMapData;

    @ApiModelProperty("流程状态： 0=未完成， 1=完成")
    private Integer status;

    @ApiModelProperty("指派人员ID或部门ID， 用;分隔")
    private String assignee;

    @ApiModelProperty("APP 任务状态：接收任务，等待整改，上传任务，等待验收")
    private String appStatus;

    @ApiModelProperty("对象Id")
    private String objectId;





}
